homogeneous immersion - German English Dictionary